/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Feb 4, 2014, 10:37:48 PM
    Author     : Saptarshi
*/

.spinner{
    color: black;
    font-size: 1vw;
    margin: 0 auto;
    position: fixed;
    text-align: center;
    background: black;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    z-index: 99999;
}
.spinner .container div.rounder{
    width: 10vw;
    height: 10vw;
    border-radius: 100%;
    margin: 0 auto;
    animation: rotate 1s linear infinite;
    -webkit-animation: rotate 1s linear infinite;
    margin-top: -5.8%;
    opacity: 1;
}
.spinner .container div.rounder:after{
    padding-top: 0px;
    padding-left: 10vw;
    content: "";
    padding-bottom: 8.5vw;
    border-radius: 100%;
    box-shadow: 0px 10px 15px 2px rgba(74,20,135,1);
    opacity: 1;
}

@keyframes rotate
{
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}

@-webkit-keyframes rotate
{
    from {
        -webkit-transform:rotate(0deg);
    }
    to {
        -webkit-transform:rotate(360deg);
    }
}
.spinner p{
    color: white;
    font-size: 1.2vw;
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de;
    opacity: 1;
}

.spinner p.message{
    margin-top: 187.5px;
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.spinner .container{
    margin-top: 10%;
    opacity: 1;
}